package org.alerve.android.resourcebuilder;

import java.lang.annotation.ElementType;
import java.lang.annotation.Retention;
import java.lang.annotation.RetentionPolicy;
import java.lang.annotation.Target;

/**
 * Used to map an activity or view to the appropriate layout. If the default
 * value is set it will take the value from the name of the class.
 * 
 * @author pablo.gonzalez@11870.com
 * 
 */
@Retention(RetentionPolicy.RUNTIME)
@Target(ElementType.TYPE)
public @interface Layout {

    public static final int DEFAULT = Integer.MIN_VALUE;

    public int value() default DEFAULT;

}
